Builder
This abstraction is used to contain any configuration for provisioning a node on any client.
It is useful for importing and exporting configurations.
Content copied to clipboard
meshtastic.DeviceProfile
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Link copied to clipboard
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ClientOnlyProtos.DeviceProfile.Builder
Link copied to clipboard
open fun mergeModuleConfig(value: LocalOnlyProtos.LocalModuleConfig): ClientOnlyProtos.DeviceProfile.Builder
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
Predefined messages for CannedMessage
Content copied to clipboard
optional string canned_messages = 8;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
The url of the channels from our node
Content copied to clipboard
optional string channel_url = 3;
Link copied to clipboard
open fun setConfig(builderForValue: LocalOnlyProtos.LocalConfig.Builder): ClientOnlyProtos.DeviceProfile.Builder
The Config of the node
Content copied to clipboard
optional .meshtastic.LocalConfig config = 4;
Link copied to clipboard
open fun setFixedPosition(builderForValue: MeshProtos.Position.Builder): ClientOnlyProtos.DeviceProfile.Builder
Fixed position data
Content copied to clipboard
optional .meshtastic.Position fixed_position = 6;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
Long name for the node
Content copied to clipboard
optional string long_name = 1;
Link copied to clipboard
open fun setModuleConfig(value: LocalOnlyProtos.LocalModuleConfig): ClientOnlyProtos.DeviceProfile.Builder
open fun setModuleConfig(builderForValue: LocalOnlyProtos.LocalModuleConfig.Builder): ClientOnlyProtos.DeviceProfile.Builder
The ModuleConfig of the node
Content copied to clipboard
optional .meshtastic.LocalModuleConfig module_config = 5;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Ringtone for ExternalNotification
Content copied to clipboard
optional string ringtone = 7;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;
Link copied to clipboard
Short name of the node
Content copied to clipboard
optional string short_name = 2;